@charset "utf-8";
/* CSS Document */
.xyp-ime { ime-mode:disabled; }
.xyp-form-field { font-family:tahoma, arial, helvetica, sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:0pt; }
.xyp-form-text { padding-bottom:0pt; padding-top:2px; }
.xyp-form-text { height:18px; line-height:18px; vertical-align:middle; }
.xyp-form-text, textarea.xyp-form-field { background:#FFFFFF; border:1px solid #B5B8C8; padding:1px 3px; }
.xyp-form-invalid-icon { background:transparent url(exclamation.gif) no-repeat scroll 0pt 2px; display:block; height:18px; left:0pt; position:absolute; top:0pt; visibility:hidden; width:16px; }
.xyp-form-invalid, textarea.xyp-form-invalid { background:#FFFFFF url(invalid_line.gif) repeat-x scroll center bottom; border:1px solid #DD7870; }
.xyp-form-invalid-div { background:#FFF2E9 url(exclamation.gif) no-repeat scroll 5px; border:1px solid #FF6600; color:#000000; text-align:left; margin:5px 0px 0px; padding:5px 5px 5px 25px; }